towering sea - İspanyolca İngilizce Sözlük